package com.xs.designpattern;

/**
 * 王国工厂
 * @author xs
 */
public interface KingdomFactory {
    /**
     * 创建城堡
     * @return Castle
     */
    Castle createCastle();

    /**
     * 创建国王
     * @return King
     */
    King createKing();

    /**
     * 创建军队
     * @return Army
     */
    Army createArmy();
}
